Babyrousa Babyrussa — synonyms, definition
1. Babyrousa Babyrussa (Noun)
3 synonyms
babiroussa babirusa babirussa
1 definition
Babyrousa Babyrussa (Noun) — Indonesian wild pig with enormous curved canine teeth.
1 type of
swine
2 parts of
Babyrousa genus Babyrousa